﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            NPCTask npc1 = new NPCTask("小信鸽",NPCType.NPCTask,"请帮我送封信给我朋友。");
            Console.WriteLine("-------送信NFC-------");
            Console.WriteLine();
            npc1.Speak();

            Console.WriteLine();
            NPCTask npc2 = new NPCTask("霸王龙", NPCType.NPCTask, "请帮我杀怪。");
            Console.WriteLine("-------杀怪NFC-------");
            Console.WriteLine();
            npc2.Speak();

            Console.WriteLine();
            NPCTask npc3 = new NPCTask("小白兔", NPCType.NPCTask, "请帮我采集草莓。");
            Console.WriteLine("-------采集NFC-------");
            Console.WriteLine();
            npc3.Speak();

            Console.WriteLine();
            NPCTask npc4 = new NPCTask("美国大兵", NPCType.NPCTask, "我有m416。");
            Console.WriteLine("-------武器NFC-------");
            Console.WriteLine();
            npc4.Speak();

            Console.WriteLine();
            NPCTask npc5 = new NPCTask("铝合金厂", NPCType.NPCTask, "我有大量铝合金。");
            Console.WriteLine("-------材料NFC-------");
            Console.WriteLine();
            npc5.Speak();

            Console.WriteLine();
            NPCTask npc6 = new NPCTask("小卖部", NPCType.NPCTask, "我有面包。");
            Console.WriteLine("-------食物NFC-------");
            Console.WriteLine();
            npc6.Speak();

            Console.WriteLine();
            NPCTask npc7 = new NPCTask("李逵", NPCType.NPCTask, "我可以修补铁具。");
            Console.WriteLine("-------修补NFC-------");
            Console.WriteLine();
            npc7.Speak();

            Console.WriteLine();
            NPCTask npc8 = new NPCTask("韩信", NPCType.NPCTask, "我可以强化武器。");
            Console.WriteLine("-------强化NFC-------");
            Console.WriteLine();
            npc8.Speak();

            Console.WriteLine();
            NPCTask npc9 = new NPCTask("程咬金", NPCType.NPCTask, "我可以打造破天锤。");
            Console.WriteLine("-------打造NFC-------");
            Console.WriteLine();
            npc9.Speak();
            
        }
    }
}
